package top.kaoshanji.p4ch29e;

/**
 * 代码清单-p4ch29e-381页a：场景类
 * @author kaoshanji
 * ^_^
 * create time 2025/3/28 17:19
 */
public class Client {

    public static void main(String[] args) {

        // 定义一个实现化角色
        Implementor imp = new ConcreteImplementor1();

        // 定义一个抽象化角色
        Abstraction abs = new RefinedAbstraction(imp);

        // 执行行文
        abs.request();

    }

}
